missing a limb - Turkish English Dictionary